/**
 * @author F.biz - http://www.fbiz.com.br/
 */

/*************** File loaded successfully: "reset.css" / "global" ***************/

/* --------------------------------------------------------------- Reset */
body{background-color:#fff; min-width:980px; font-family: Arial, Tahoma, Geneva, Verdana, Helvetica, sans-serif;font-size:12px;color:#000;}
body *{outline:none;}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img,abbr,acronym{border: 0px;}
p,h1,h2,h3,h4,h5, h6{margin:10px 0;}
ul{list-style-type: none;}
address,caption,cite,code,th,var{font-style:normal;font-weight:normal;}
q:before,q:after {content:'';}
hr{display:none;position:absolute;}
input[type="hidden"]{visibility:hidden;}
textarea{overflow:auto;}
a:link, a:visited, a:active, a:hover{text-decoration:underline;}

/* clear both fix */
.clear, .cb{clear:both;}
br.clear, br.cb{line-height:0;font-size:1px;}

/* hide */
.hide{
	visibility:hidden;
	overflow:hidden;
	height:1px;
	margin-top:-1px;
	font-size:1px;
	line-height:0;
}
/* --------------------------------------------------------------- forms */
.inputHolder{
	overflow:hidden;
	zoom:1;
	padding:0 3px;
	border:1px solid #404040;
}
	.inputHolder input{
		float:left;display:inline;
		width:100%;
		height:18px;
		line-height:18px;
		padding:0;
		margin:0;
		background:none;
		border:none;
		zoom:1;
	}
		
.inputHolder,
.inputHolder input,
select,
textarea{
	color:#000;
	font-size:12px;
}
.inputHolder,
select,
textarea{
	border: #404040 1px solid;
}
/*
	Use "http://www.unilever80anos.com.br/" para identificar a raiz do site. Ex.:
	background:url(http://www.unilever80anos.com.br/locales/global/img/px.gif?v=1.0.1) 0 0 no-repeat;
	
	É possivel criar "variáveis" no CSS:
	
			
	h1{
		color:red;
		overflow:hidden;
		zoom:1;
	}
*/

/*************** File loaded successfully: "estilos.css" / "global" ***************/

/*estilos*/
form {
	margin:0;
	padding:0;
}
html {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tile_bottom.jpg?v=1.0.1);
}
body {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tile_top.jpg?v=1.0.1) repeat-x;
}
#wrapper{
	background: url(http://www.unilever80anos.com.br/locales/global/img/bg_interno.jpg?v=1.0.1) no-repeat -85px 0px;
	overflow:hidden;
	z-index:0;
}
#header {
	overflow:hidden;
	margin:0;
	padding:40px 55px 0 55px;
	zoom:1;
}
	.logoMain {
		float:left;
		display:inline;
		width:131px;
		height:141px;
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/logo_main.png?v=1.0.1) no-repeat 0px 0px;
		margin-right:20px;
	}
	.mainMenu {
		margin-top:41px;
		overflow:hidden;
		zoom:1;
		display:inline;
		float:left;
		width:700px;
	}
		.mainMenu li {
			float:left;
			display:inline;
			margin-right:5px;
		}
			.mainMenu li a {
				background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_main_menu.png?v=1.0.1) no-repeat;
				display:block;
				height:30px;				
			}
				.mainMenu li a.btUnilever {
					width:81px;
					background-position: 0 -30px;
					_background-position: 0 -31px;
					/*
					background-position: 0 bottom;
					*/
				}
				.mainMenu li a.btUnilever:hover {
					background-position: 0 0;
					/*
					background-position: 0 -30px;
					_background-position: 0 -31px;
					*/
				}
				.mainMenu li.btSelected a.btUnilever {
					background-position: 0 0;
				}
				/*
				.mainMenu li a.btUnilever.btSelected {
					background-position: 0 0;
				}
				*/
				.mainMenu li a.btParticipe {
					width:104px;
					background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_main_menu_recicle.png?v=1.0.1) no-repeat;
										
				}
				.mainMenu li a.btParticipe:hover {
					background-position: 0 -30px;
					
				}
				.mainMenu li.btSelected a.btParticipe{
					background-position: -81px 0;
				}
				/*
				.mainMenu li a.btParticipe.btSelected{
					background-position: -81px 0;
				}
				*/
				.mainMenu li a.btConfira {
					width:104px;
					background-position: -155px -30px;
					_background-position: -155px -31px;
					/*
					background-position: -155px bottom;
					*/
				}
				.mainMenu li a.btConfira:hover {
					background-position: -155px 0;
					/*
					background-position: -155px -30px;
					_background-position: -155px -31px;
					*/
				}
				.mainMenu li.btSelected  a.btConfira{
					background-position: -155px 0;
				}
				/*
				.mainMenu li a.btConfira.btSelected {
					background-position: -155px 0;
				}
				*/
				.mainMenu li a.btPremios {
					width:74px;
					background-position: -259px -30px;
					_background-position: -259px -31px;
					/*
					background-position: -259px bottom;
					*/
				}
				.mainMenu li a.btPremios:hover {
					background-position: -259px 0;
					/*
					background-position: -259px -30px;
					_background-position: -259px -31px;
					*/
				}
				.mainMenu li.btSelected a.btPremios {
					background-position: -259px 0;
				}
				/*
				.mainMenu li a.btPremios.btSelected {
					background-position: -259px 0;
				}
				*/
				.mainMenu li a.btSorteados {
					width:94px;
					background-position: -333px -30px;
					_background-position: -333px -31px;
					/*
					background-position: -333px bottom;
					*/
				}
				.mainMenu li a.btSorteados:hover {
					background-position: -333px 0;
					/*
					background-position: -333px -30px;
					_background-position: -333px -31px;
					*/
				}
				.mainMenu li.btSelected a.btSorteados {
					background-position: -333px 0;
				}
				/*
				.mainMenu li a.btSorteados.btSelected {
					background-position: -333px 0;
				}
				*/
				.mainMenu li a.btRegulamento {
					width:112px;
					background-position: -427px -30px;
					_background-position: -427px -31px;
					/*
					background-position: -427px bottom;
					*/
				}
				.mainMenu li a.btRegulamento:hover {
					background-position: -427px 0;
					/*
					background-position: -427px -30px;
					_background-position: -427px -31px;
					*/
				}
				.mainMenu li.btSelected a.btRegulamento {
					background-position: -427px 0;
				}
				/*
				.mainMenu li a.btRegulamento.btSelected {
					background-position: -427px 0;
				}
				*/
				.mainMenu li a.btSuaConta {
					width:81px;
					height:18px;
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_suaConta.png?v=1.0.1) no-repeat 0 bottom;
				}
				.mainMenu li a.btSuaConta:hover {
					background-position: 0 -18px;
				}
				.mainMenu li a.btSuaConta.btSelected {
					background-position: 0 0;
				}
				
				
	.saudacao {
		background:#c4dded url(http://www.unilever80anos.com.br/locales/global/img/bg_saudacao_right.gif?v=1.0.1) no-repeat top right;
		float:right;
		display:inline;
		margin:10px 42px 0 0;
		height:20px;
		min-width:135px;
		_width:200px;
	}
		.btSair {
			border-left:1px solid #1579b7;
			padding-left:10px;
			text-decoration:none !important;
			color:#1474b3;
		}
		.saudacao li {
			color:#1579b7;
			float:left;
			display:inline;
			height:14px;
			padding:3px 9px;
			font-size:11px;
		}
			.saudacao li.nomeSaudacao {
				background: #c4dded url(http://www.unilever80anos.com.br/locales/global/img/bg_saudacao_left.gif?v=1.0.1) no-repeat top left;
				font-weight:bold;
			}
	.tit_unilever_80_anos {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_unilever_80_anos.png?v=1.0.1) no-repeat top left;
		float:left;
		height:34px;
		width:260px;
		margin-top:40px;
	}
	.tit_minha_conta {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_minha_conta.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:190px;
		margin-top:40px;
	}
	.tit_sua_conta {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sua_conta.png?v=1.0.1) no-repeat top left;
		float:left;
		height:36px;
		width:154px;
		margin-top:40px;
	}
	.tit_muitos_premios {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_muitos_premios.png?v=1.0.1) no-repeat top left;
		float:left;
		height:44px;
		width:243px;
		margin-top:40px;
	}
	.tit_sorteados {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sorteados.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:165px;
		margin-top:40px;
	}
	.tit_participe_agora {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_participe_agora.png?v=1.0.1) no-repeat top left;
		float:left;
		height:38px;
		width:241px;
		margin-top:40px;
	}
	.tit_regulamento {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_regulamento.png?v=1.0.1) no-repeat top left;
		float:left;
		height:39px;
		width:207px;
		margin-top:40px;
	}
	.tit_consulta_rapida {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_consulta_rapida.png?v=1.0.1) no-repeat top left;
		float:left;
		height:46px;
		width:426px;
		margin-top:40px;
	}
	.tit_termos {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_termos.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:216px;
		margin-top:40px;
	}
	.tit_politica {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_politica.png?v=1.0.1) no-repeat top left;
		float:left;
		height:46px;
		width:357px;
		margin-top:40px;
	}
	/*
	#swfHome {
		height:270px;
	}
	*/
/* Conte�do */
#holderBg  {
	overflow:hidden;
	width:1000px;
	margin:0 auto;
	padding:0;
}
	#bgPaperShadow {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_shadow_paper.jpg?v=1.0.1) no-repeat bottom center;
		position:relative;
	}
		#paperWrapper {
			width:924px;
			margin:0 auto;
			color:#a6a6a5;
		}
			.faixaMenor h3, .faixaMenor span {
				color:#fff;
				display:inline;
				float:left;
				font-size:16px;
				margin:0;
			}
			.faixaMenor span {
				float:right;
				font-weight:bold;
				min-width:300px;
				text-align:center
			}
			.faixaMaior h3, .faixaMaior span {
				font-size:16px;
				margin:0;
				padding:0;
				padding-top:10px;
			}
			.paperContent {
				width:862px;
				background:#fff url(http://www.unilever80anos.com.br/locales/global/img/bg_paper_shadow.gif?v=1.0.1) repeat-x bottom left;
				margin:0 auto;
				padding:20px 24px;
				overflow:hidden;
			}
				.paperContent.contentFaixaMenor {
					padding:60px 24px 20px 24px;
					min-height:300px;
				}
				.paperContent.contentFaixaMaior {
					padding:80px 24px 20px 24px;
					min-height:300px;
				}
				.fixWidth {
					padding:0 !important;
					padding-top:55px !important;
					width:909px !important;
				}

				
/* TV Unilever*/
.tvCanais {
	font-weight:bold;
	font-size:17px;
	display:inline;
	
}
	.tvCanais p {
		display:inline;
		float:left;
		height:44px;
		padding-left:14px;
		margin:0;
	}
		.tvCanais a {
			color:#78afd4;
			display:block;
			text-decoration:none !important;
		}
			.tvCanais .tvSelected a{
				color:#fff;
			}
		.tvCanais .bigFont {
			font-size:35px;
			vertical-align:-10px;
		}
		.tvCanais .canalPromocao {
			width:204px;
		}
			.canalPromocao.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat 0 0;
			}
		.tvCanais .transmissao{
			width:243px;
		}
			.transmissao.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat -218px 0;
			}
		.tvCanais .canalHistoria{
			width:186px;
		}
			.canalHistoria.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat -475px 0;
			}
.contentVideo {
	width:100%;
	overflow:hidden;
	zoom:1;
}
	.videoPlayList {
		width:325px;
		height:340px;
		float:right;
		overflow-y:auto;
	}
	.videoPlayList li {
		padding:5px;
		border-bottom:1px solid #e7f1f7;
		overflow:hidden;
		zoom:1;
		cursor:pointer;
	 }
		.videoPlayList li:hover {
			background:#f3f8fb;
		}
		.videoPlayList li img {
			float:left;
			display:inline;
			height:70px;
			margin:0;
			width:94px;
		}
		.videoPlayList li dd, .dtTitle {
			padding-left: 100px;
		}
			.videoPlayList li .dtTitle {
				color:#1474b3;
				font-weight:bold;
			}
			.videoPlayList li .ddTempo {
				clear:left;
				color:#1474b3;
				padding-left:45px;
			}

/* Minha Conta */
#boxProdutos {
	width:283px;
	background:#fff url(http://www.unilever80anos.com.br/locales/global/img/bg_produtos.jpg?v=1.0.1) no-repeat;
	float:right;
	margin-top:-15px;
}
	.txtEscolhaProduto {
		color:#408ec1;
		font-size:15px;
		padding: 0px 0 0 19px;
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/arrowDown.gif?v=1.0.1) no-repeat center right;
		width:240px;
	}
	.produtosUnilever { padding:0 17px;	}
		.produtosUnilever li {
			float:left;
			margin:0 1px 1px 0;
		}
			.produtosUnilever li a {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_produtos.png?v=1.0.1) no-repeat 0 0;
				display:block;
				height:82px;
				width:123px;
			}	
				.produtosUnilever li a.prdAxe.selected {background-position: 0 -164px;}
				/*
				.produtosUnilever li a:hover.prdAxe {background-position: 0 -82px;}
				*/
				.produtosUnilever li a.prdLux {background-position: -123px 0;}
				.produtosUnilever li a.prdLux.selected {background-position: -123px -164px;}
				/*
				.produtosUnilever li a:hover.prdLux {background-position: -123px -82px;}
				*/
				.produtosUnilever li a.prdSeda {background-position: -246px 0;}
				.produtosUnilever li a.prdSeda.selected {background-position: -246px -164px;}
				/*
				.produtosUnilever li a:hover.prdSeda {background-position: -246px -82px;}
				*/
				.produtosUnilever li a.prdKnorr {background-position: -369px 0;}
				.produtosUnilever li a.prdKnorr.selected {background-position: -369px -164px;}
				/*
				.produtosUnilever li a:hover.prdKnorr {background-position: -369px -82px;}
				*/
				.produtosUnilever li a.prdOmo {background-position: -492px 0;}
				.produtosUnilever li a.prdOmo.selected {background-position: -492px -164px;}
				/*
				.produtosUnilever li a:hover.prdOmo {background-position: -492px -82px;}
				*/
				.produtosUnilever li a.prdRexona {	background-position: -615px 0;}
				.produtosUnilever li a.prdRexona.selected {background-position: -615px -164px;}
				/*
				.produtosUnilever li a:hover.prdRexona {background-position: -615px -82px;}
				*/
				.produtosUnilever li a.prdDove {background-position: -738px 0;}
				.produtosUnilever li a.prdDove.selected {background-position: -738px -164px;}
				/*
				.produtosUnilever li a:hover.prdDove {background-position: -738px -82px;}
				*/
				.produtosUnilever li a.prdKibon {background-position: -861px 0;}
				.produtosUnilever li a.prdKibon.selected {background-position: -861px -164px;}
				/*
				.produtosUnilever li a:hover.prdKibon {background-position: -861px -82px;}
				*/
				.produtosUnilever li a.prdHellmanns {background-position: -984px 0;}
				.produtosUnilever li a.prdHellmanns.selected {background-position: -984px -164px;}
				/*
				.produtosUnilever li a:hover.prdHellmanns {background-position: -984px -82px;}
				*/
				.produtosUnilever li a.prdAdes {background-position: -1107px 0;}
				.produtosUnilever li a.prdAdes.selected {background-position: -1107px -164px;}
				/*
				.produtosUnilever li a:hover.prdAdes {background-position: -1107px -82px;}
				*/
	.cadastroRoundBox {
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_roundbox_box.gif?v=1.0.1) no-repeat bottom center;
		width:247px;
		margin:0 auto;
		color:#a5a5a5;
	}
		.cadastroRoundBox p {
			padding-left:10px;
		}
		.cadastroRoundBox input {
			float:none;
			display:inline;
			width:100%;
			margin:5px 0;
			padding:0;
		}
		.cadastroRoundBox label {
			display:none;
		}
		.cadastroRoundBox .btnAcessar {
			width:auto;
			float:right;
		}	
		.cadastroRoundBox .titBlue {
			background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_roundbox_top.gif?v=1.0.1) no-repeat top center;
			padding:17px 0 0 10px;
			color: #69a5cc;
			font-weight:bold;
		}
#frmCadastro {
	min-height:300px;
	overflow:hidden;
	zoom:1;
}
	#holderCadastro.formsBox,
	#contentSuaConta .formsBox {
		width:100%;
	}
	#contentSuaConta.paperContent {
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_sua_conta.jpg?v=1.0.1) repeat-x left 190px;
		height:390px;			
	}

	.formsBox {
		float:left;
		width:545px;
		color:#4a82a4;
		display:inline;
	}
		.txtOu {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_ou.png?v=1.0.1) no-repeat;
			display:inline;
			float:left;
			width:30px;
			height:17px;
			margin:90px 30px 0 30px;
		}
		.tabsBox {
			display:block;
			margin:0 auto;
			overflow:hidden;
			width:245px;
		}
			.btEnvieCodigo {
				background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_envie_codigo.png?v=1.0.1) no-repeat;
				display:block;
				height:32px;
				width:223px;
			}
			#boxProdutos .tabsBox {
				margin: 25px 0 0 17px;
			}
			.tabsBox input { 
				width:99%;
			}
				.tabsBox input.btEnviarBlue {
					width:86px;
					height:22px;
					float:right;
					margin-top:5px;
				}
			.tabsBox .contentTabs
			{
				margin-left:0;
			}
			.tabsBox #tabAcesso, .tabsBox #tabSenha {
				background:#fff;
				width:221px;
				padding:12px;
				border:1px solid #e1eef7;
				border-top:1px solid #fff;
				clear:both;
				overflow:hidden;
				zoom:1;
			}
			.tabs fieldset, .formsBox .tabsBox fieldset { padding:0;}
				.tabsBox #tabAcesso label, .tabsBox #tabSenha label {
					margin:0;
					padding:0;
					float:left;
				}
				.tabsBox #tabAcesso p {
					margin:0;
					margin-bottom:2px;
					padding:0;
				}
			.tabsBox p { 
				font-weight:bold;
				font-size:11px;
			}
			.tabsBox .btEntrar { 
				border:0;
				margin-top:5px;
				width:126px;
			}
		a.btQueroCadastrar {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_quero_cadastrar.gif?v=1.0.1) no-repeat 0 0;
			display:block;
			width:250px;
			height:34px;
			float:left;
			overflow:hidden;
			zoom:1;
			margin-top:80px;
		}
		a:hover.btQueroCadastrar {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_quero_cadastrar.gif?v=1.0.1) no-repeat bottom left;
		}
		#itensSuaConta {
			margin:12px auto 20px;
			overflow:hidden;
			width:165px;
			
		}
			#itensSuaConta li {
				float:left;
				display:inline;
				margin:0 12px;
			}
				.roundConfiraCodigos {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_confira_codigos.png?v=1.0.1) no-repeat;
					width:154px;
					height:171px;
				}
				.roundCadastreProduto {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_cadastre_codigo.png?v=1.0.1) no-repeat;
					width:128px;
					height:134px;
				}
				.roundAtualizeCadastro {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_atualize_cadastro.png?v=1.0.1) no-repeat;
					width:122px;
					height:129px;
				}
		.holderForm {
			border-top:1px solid #ffedb2;
			border-bottom:1px solid #ffedb2;
			margin:20px 0;
			padding:10px 0;
			overflow:hidden;
			zoom:1;
		}
			.boxCpf {
				clear:both;
				background:#e8f2f9;
				padding:5px;
				margin-left:155px
			}
				.boxCpf p {
					color:#1473b2;
					margin:0;
					font-size:10px;
				}
			#frmCadastro .formsBox fieldset {
				margin:20px 0;
				padding:0;
			}
				#frmCadastro .formsBox fieldset legend {
					font-size:15px;
					color:#17669c;
					font-weight:bold;
					margin-bottom:10px;
					display:block;
				}
				#frmCadastro .formsBox fieldset label {
					clear:both;
					display:inline;
					float:left;
					vertical-align:bottom;
					text-align:right;
					margin:0;
					margin-right:5px;
					width:150px;
				}
				#frmCadastro .formsBox fieldset label.fixFormBox {
					clear:none;
					width:auto
				}
				#frmCadastro .formsBox fieldset input, #frmCadastro .formsBox fieldset select {
					display:inline;
					margin:0;
					margin:0 5px 10px 0;
					float:left;
					width:333px;
				}
				#frmCadastro .formsBox fieldset input.shortInput{width:63px;}
				#frmCadastro .formsBox fieldset input.senha{width:218px;}
				#frmCadastro .formsBox fieldset input.fixInput{width:auto;}
				#frmCadastro .formsBox fieldset input.mediumInput{width:103px;}
				#frmCadastro .formsBox fieldset input.cep{width:82px;}
				#frmCadastro .formsBox fieldset select {	width: auto;}
				#frmCadastro .formsBox span {
					float:left;
					display:block;
					font-size:10px;
				}
				#frmCadastro .formsBox p.txtCep  {margin-left:100px;clear:both;width:420px;float:left;display:inline;}
				#frmCadastro .formsBox fieldset input.error, #tabAcesso fieldset input.error, .tabsBox #tabSenha input.error {
					border:1px solid red;
				}
				#frmCadastro .formsBox fieldset label.error, #tabAcesso fieldset label.error, .tabsBox #tabSenha label.error {
					color:red;
				}
			.formsBox fieldset {
				color:#737373;
				padding:15px 0;
				overflow:hidden;
				display:block;
			}
				.txtDesc {
					/*
					float:right;
					*/
					float:left;
					display:inline;
					/*
					width:200px;
					*/
					margin-left:10px;
					font-size:11px;
				}
				.txtPergunta {
					color:#4a82a4;
					font-weight:bold;
					font-size:15px;
				}
				.formsBox fieldset label {
					display:inline;
					float:left;
					margin:10px 0;
					vertical-align:top;
				}
				.formsBox fieldset textarea, .formsBox fieldset input {
					margin:0px 0;
					border: 1px solid #eaeaea;
				}
				.formsBox fieldset textarea {
					width:425px;
					height:17px;
					resize:none;
					margin-left:55px;
				}
				fieldset input.btEnviar {
					float:right;
					margin-right:65px;
					border:0;
				}				
				.btSalvar {
					margin-left:395px;
				}	
				span.error {
					display:inline;
					width:21px;
					height:21px;
					background: transparent url(http://www.unilever80anos.com.br/locales/global/img/error_symbol.gif?v=1.0.1) no-repeat 0 0;
					margin-right:5px;
					float:left;
				}
/* Sucesso */
#sucesso.formsBox p { font-size:15px; }
	#sucesso.formsBox .titSuccess {
		font-size:21px;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	#sucesso.formsBox .boxSuccess{
		border:1px solid #c2dded;
		padding:15px;
	}
	.txtSorteio {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_sorteio.png?v=1.0.1) no-repeat 0 0;
		padding:25px 0 0 74px;
		height:80px;
	}
/* Consulta r�pida de cupons */
#faleConosco {
	width:273px;
	height:309px;
	float:right;
	border-left:1px solid #ededed;
	padding-left:20px;
}
	#faleConosco fieldset {
	}
		#faleConosco fieldset .txtObrigatorio {
			color:#a5a5a5;
			font-size:10px;
			clear:both;
			float:left;
			display:block;
			width:140px;
		}
		#faleConosco fieldset label {
			clear:both;
			display:inline;
			float:left;
			width:60px;
			color:#a5a5a5;
		}
		#faleConosco fieldset input, #faleConosco fieldset select, #faleConosco fieldset textarea   {
			display:inline;
			float:left;
			margin:0 5px 5px 0;
			width:170px;
			border:1px solid #a5a5a5;
		}
		#faleConosco fieldset textarea {
			width:236px;
			height:62px;
			resize:none;
		}
		#faleConosco fieldset .btEnviarFaleConosco {
			width:88px;
			float:right;
			margin:0 36px 25px 0;
			border:0;
		}
		#feedbackFaleConosco {
			height:20px;
		}
	.txtBlue {
		clear:both;
		color:#1576b4;
	}	
.titPerguntas {
	color:#1576b4;
	display:block;
	
	float:left;
	font-size:15px;
	font-weight:bold;
}
#contentPerguntas {
	width:515px;
	border:2px solid #f3f3f3;
	float:left;
	clear:left;
	padding:15px;
}
	#contentPerguntas h3 {
		float:left;
		clear:both;
		color:#1474b3;
		font-size:12px;
		margin:5px 0;
		padding:0;
	}
	#contentPerguntas p {
		display:block;
		clear:both;
		margin:0;
		padding:0;
		width:100%;
		color:#868686;
	}
	#contentPerguntas .verResposta {
		float:left;
		display:block;
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_ver_resposta.png?v=1.0.1) no-repeat 0 0;
		width:95px;
		height:17px;
	}
.active {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_fechar_resposta.png?v=1.0.1) no-repeat 0 0 !important;
	display:block;
	height: 17px;
	width:116px !important;
}
/* Consulta r�pida de cupons */
.boxConsultas {
	height:137px;
	background:#fff;
	border:1px solid #e9e9e9;
	width:260px;
	top:110px;
	left:120px;
	padding:5px;
	position:relative;
	float:left;
	margin-right:20px;
}
	.boxConsultas p {
		margin:0;
		padding:0;
		color:#a8a8a8;
	}
	.txtInternet {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_internet.png?v=1.0.1) no-repeat 0 0;
		display:block;
		height:16px;
		clear:both;
		width:105px;
		right:43px;
		position:relative;
		left:120px;
	}
	.txtSms {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sms.png?v=1.0.1) no-repeat 0 0;
		display:block;
		height:16px;
		clear:both;
		width:82px;
		position:relative;
		left:90px;
		
	}
	.txtDescInternet {
		display:block;
		clear:both;
		width:150px;
		height:auto;
		position:relative;
		left:120px;
	}
	.txtDescSms {
		display:block;
		clear:both;
		width:150px;
		height:auto;
		text-align:right;
		position:relative;
		left:20px;
	}
	.boxConsultas fieldset {
		margin:10px 0;
		float:left;
		width:100%;
	}
		.boxConsultas fieldset input {
			width:99%;
			border:1px solid #ebebeb;
		}
	.monitor {
		position:absolute;
		top:-90px;
		left:0;
	}
	.celular {
		position:absolute;
		top:-85px;
		left:190px;
	}
	#feedbackInternet, #feedbackSms{
		float:left;
		display:block;
		width:190px;
		color:red;
	}
.bgTable {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tabela.jpg?v=1.0.1) no-repeat 0 0;
	padding:8px;
}
	.wrapperTable table {
		width:100%;
		color:#a5a5a5;
	}
		.wrapperTable table th {
			background:#80b5d7;
			color:#fff;
			padding:10px;
			font-weight:bold;
			border-right:1px solid #fff;
		}
		.wrapperTable table tfoot th {
			padding:0;
		}
		.wrapperTable table tr {
			background:#fff;
		}
		.wrapperTable table td {
			text-align:center;
			padding:10px;
			border-right:1px solid #80b5d7;
			border-bottom:1px solid #80b5d7;
		}
		.wrapperTable table a {
			width:100px;
			display:block;
		}
.btTv {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_tv.png?v=1.0.1) no-repeat 0 0;
	display:block;
	width:290px;
	height:41px;
	float:left;
}
.btCadastrarNovoCupom {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_buttons_consulta.png?v=1.0.1) no-repeat 0 0;
	display:block;
	width:220px;
	height:24px;
	float:right;
	margin-top:13px;
}
	.btCadastrarNovoCupom:hover {
		background-position:bottom left;
	}
.btRefazerConsulta {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_buttons_consulta.png?v=1.0.1) no-repeat top right;
	display:block;
	width:161px;
	height:24px;
	float:right;
	margin:13px 0 0 5px;
}
	.btRefazerConsulta:hover {
		background-position: bottom right;
	}
.paginacao{
	float:right;
	display:block;
}
	.paginacao li {
		float:left;
		display:inline;
		margin:0 2px
	}
		.paginacao a {
			padding:0 5px;
			border-right:1px solid #a5a5a5;
			color:#a5a5a5;
			text-decoration:none;
		}
		.paginacao a:hover {
			text-decoration:underline;
		}
			.currentPage {
				text-decoration:underline !important;
				color:#1473b2 !important;
			}
.txtResultado {
	color:#4a82a4;
	font-size:15px;
}
.btFaleConosco {
	color:#ffbd00 !important;
}
/* Box Acesso */
.wrapperCriarConta {
	position:relative;
	clear:both;
}
	.criarConta {
		display:block;
		background:#fff;
		width:246px;
		height:50px;
		margin:0 auto;
		border-top:1px solid #fff;
	}
		.criarContaArrow {
			display:block;
			width:266px;
			height:50px;
			position:absolute;
			top:0;
			right:6px;
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/arrow_criar_conta.png?v=1.0.1);
		}
/* Sorteados */
.listaSorteados {
	border-top:1px solid #f1f7fb;
	width:550px;
}
	.listaSorteados ul {
		margin:10px 0; 
	}
.enabled{border-top:1px solid #ffc600 !important}
/* Pr�mios */
.paperContent.contentFaixaMenor.wrapperPremios {
	padding-top:35px;
}
	.contentPremios {
		background:transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_premios.jpg?v=1.0.1) no-repeat;
		color:#1473b2;
		height:320px;
		padding:50px 0;
		overflow:hidden;
		zoom:1;
	}
		.imgFaustaoSmall {
			position:absolute;
			z-index:150;
		}
		.contentCadasteConcorra {
			float:left;
			width:335px;
			height:388px;
			background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_sorteio.png?v=1.0.1) no-repeat;
			position:absolute;
			left:145px;
			z-index:10;
		}
			.btCadastreConcorra {
				display:block;
				width:319px;
				height:40px;
				margin:200px 0 0 20px;
			}
		.contentPremios10mil {
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_premios_10mil.png?v=1.0.1) no-repeat;
			float:left;
			width:486px;
			height:171px;
			position:absolute;
			left:445px;
			z-index:5px;
		}
			.txtSorteiosDiarios {
				width:291px;
				font-size:14px;
				margin:28px 0 0 180px;
			}
			.txtLembrese {
				width:270px;
				margin:30px 0 0 180px;
			}
			.btConfiraSorteados {
				display:block;
				height:40px;
				width:230px;
				margin:10px 0 0 35px;
			}
		.contentPremios100mil {
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_premios_100mil.png?v=1.0.1) no-repeat;
			float:left;
			width:440px;
			height:159px;
			position:absolute;
			left:440px;
			top:230px;
			z-index:2px;
		}
			.txtSorteiosDomingo {
				font-size:14px;
				width:214px;
				margin:55px 0 0 65px;
				text-align:right;
			}
			.contentPremios100mil .btConfiraSorteados {
				margin:25px 0 0 190px;
			}
.premiosDestaque {
	color:#1473B2;
	font-weight:bold;
	font-size:18px;
	text-decoration:none !important
}

.premiosDestaque:hover{ text-decoration:underline !important }

.titBuscaData {	
	color:#fff;
	font-size:16px;
	float:left;
	margin-left:170px;	
	font-weight:bold;
}

.calendarioWrapper {
	background:transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_calendario_sorteio.jpg?v=1.0.1) no-repeat;
	width:228px;
	height:224px;
	margin:10px auto;
	padding:14px;
}		
	.calendarioWrapper .calendarioControles {		
		float:left;
		margin-left:25px;
		margin-top:10px;
	}
		.calendarioWrapper .calendarioControles p {
			color:#ffc500;
			font-size:16px;
			font-weight:bold;
			float:left;
			margin:0 15px 0 15px;
		}
		.calendarioWrapper .calendarioControles a {
			float:left;
			margin-top:4px;
		}
		.calendarioWrapper .calendarioControles .icoAnterior {
			width:6px;
			padding-top:12px;
			background:transparent url(http://www.unilever80anos.com.br/locales/global/img/ico_seta_anterior.gif?v=1.0.1) no-repeat;
			display:block;
			overflow:hidden;
			height:0;			
		}
		.calendarioWrapper .calendarioControles .icoProximo {
			width:6px;
			padding-top:12px;
			background:transparent url(http://www.unilever80anos.com.br/locales/global/img/ico_seta_proximo.gif?v=1.0.1) no-repeat;
			display:block;
			overflow:hidden;
			height:0;			
		}

		.calendarioWrapper .calendario {
			float:left;
			text-align:center;
			width:230px!important;
		}
			.calendarioWrapper .calendario li {				
				float:left;
				width:34px;
				height:22px;
				margin:1px 0 0 1px;
				padding-top:2px;
			}			
			.calendarioWrapper .calendario li a {
				font-size:16px;
				font-weight:bold;
				text-decoration:none;
				color:#157ab7;
			}
			.calendarioWrapper .calendario li.semana {
				color:#fff;				
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 0 no-repeat;				
			}
			.calendarioWrapper .calendario li.semanaAtual {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -25px no-repeat;
			}
			.calendarioWrapper .calendario li.diaAtual {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -50px no-repeat;
			}
			.calendarioWrapper .calendario li.data {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -75px no-repeat;
			}			
			.calendarioWrapper .calendario .alt{
				color:#4197cb;
			}
			
		
		

/* Regulamento */
.wrapperRegulamento {
	color:#1474b3;
	overflow-y:scroll;
	height:400px;
	padding:10px 20px 10px 5px;
}
	.wrapperRegulamento p {
		margin:0;
	}
		.wrapperRegulamento p.titRegulamento {
			margin-top:5px;
		}	
	.wrapperRegulamento ul {
		margin:10px 0;
	}
		.wrapperRegulamento ul.level2 li {
			padding-left:20px;
			font-weight:normal;
			margin:5px 0;
		}
		.wrapperRegulamento ul.level3 li {
			padding-left:30px;
			font-weight:normal;
			margin:5px 0;
		}
	.wrapperRegulamento table {
		color:#000;
		text-align:center;
		margin:0 auto;
		width:90%;
	}
	.wrapperRegulamento table th {
		background:#1475b4;
		color:#fff;
		font-weight:bold;
		padding:5px;
	}
	.wrapperRegulamento table td {
		padding:5px;
		border:1px solid #000;
	}
	
.titRegulamento {
	font-size:12px;
	font-weight:bold;
}
.bgTable { background:#f5eec4; }
/* 404 */
.wrapper404 {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_404.jpg?v=1.0.1) no-repeat top right;
	padding:20px 0 0 220px;
}
	.wrapper404 h1, .wrapper404 h2 {
		font-size:18px;
		color:#fd6e30;
	}
	.wrapper404 h2 {
		color:#1475b4;
		padding-left:20px;
	}
	.wrapper404 ul {
		list-style: none;
		margin-bottom: 40px;
		padding-left:20px;
	}
		.wrapper404 ul li {
			background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bullet_404.gif?v=1.0.1) no-repeat 0 15px;
			padding:10px 0 0 22px;
		}
			.wrapper404 ul li a {
				color: #1473b2;
				font-size:12px;
			}		
/* Footer */	
#footer {
	padding:17px 10px 17px 40px;
	color:#659bc6;
	overflow:hidden;
	zoom:1;
}
	.twitterHolder {
		display:none;
	}
	.marcasUnilever {
		overflow:hidden;
		zoom:1;
	}
		.marcasUnilever li {
			background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_marcas_unilever.png?v=1.0.1) no-repeat 0 0;
			float:left;
			display:block;
			height:52px;
			margin-right:10px;
		}
			.marcasUnilever li.btDove {
				background-position: 0 0;
				width:50px;
			}
			.marcasUnilever li.btKibon {
				background-position: -50px 0;
				width:43px;
			}
			.marcasUnilever li.btOmo {
				background-position: -93px 0;
				width:42px;
			}
			.marcasUnilever li.btLux {
				background-position: -135px 0;
				background-position: -134px 0;
				width:46px;
			}
			.marcasUnilever li.btAdes {
				background-position: -181px 0;
				_background-position: -180px 0;
				width:47px;
			}
			.marcasUnilever li.btKnorr {
				background-position: -228px 0;
				width:35px;
			}
			.marcasUnilever li.btSeda {
				background-position: -263px 0;
				_background-position: -262px 0;
				width:14px;
			}
			.marcasUnilever li.btAxe {
				background-position: -277px 0;
				width:49px;
			}
			.marcasUnilever li.btHellmanns {
				background-position: -326px 0;
				width:46px;
			}
			.marcasUnilever li.btRexona {
				background-position: -372px 0;
				width:41px;
			}
	.txtAviso {
		color:#fff;
		display:block;
		float:left;
		font-size:10px;
		width:415px;
	}
	.roundBox {
		background: #356090 url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_left.png?v=1.0.1) no-repeat top left;
		float:right;
		display:inline;
		font-size:9px;
		height:18px;
		width:486px;
		margin-right:35px;
	}
		.roundBox li {
			display:inline;
			float:left;
			padding-top:3px;
		}
			.roundBox .faleConosco {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_right.png?v=1.0.1) no-repeat top right;
				height:15px;
			}
			.roundBox li a {
				color:#fff;
				text-decoration:none;
				border-right:1px solid #fff;
				padding:0 5px;
			}
			
/* 500 */
#serverErrorWrapper {
	background: #122138 url(http://www.unilever80anos.com.br/locales/pt-BR/img/500.jpg?v=1.0.1) no-repeat top center;
	width:100%;
	height:100%;
}
	
/* Classes Gerais */
/*
input{border:1px solid gray;}
*/
.t2i {text-indent:-9999px;}
.fl{float:left}
.fr{float:right}
.di{display:inline !important;}
.dp{display:none;}
.fn{float:none !important;}
.nb{border:0 !important;}
.vab{vertical-align:bottom;}
.faixaMenor, .faixaMaior {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_faixas.png?v=1.0.1) no-repeat 0 0;
	color:#fff;
	padding:8px 31px;
	position:absolute;
	left:38px;
	
	top:10px;
	width:862px;
}
.faixaMenor {
	background-position: 0 -62px;
	height:26px;
}
	.faixaMenor input {
		float:left;
		margin:0 4px;
	}
.faixaMaior{
	height:46px;
}
.contentTabs {
	overflow:hidden;
	zoom:1;
	margin-left:45px;
}
.contentYellowTabs{
	margin-left:0 !important;
	overflow:hidden;
}
.warning {
	clear:both;
	color:#ff0000;
	margin-left:55px;
	display:inline;
	float:left;
	width:250px;
}
.feedback  {
	color:#c70900;
	font-weight:bold;
}
input.error, textarea.error, select.error {
	border:1px solid red !important;
}
.titBlue{color:#4A82A4;font-size:15px;font-weight:bold;}
.titYellow{color:#ffc500;font-weight:bold;}
.shortInput{width:60px !important;}
.mediumInput{width:185px !important;}
.txtDestaque{font-weight:bold;color:#ffbf00;font-size:16px;}
.odd{background:#fffbf0 !important;}
.fixSpan{float:left;display:block;width:131px;vertical-align:sup;}
.btFbiz {
	color:#fff;
	float:right;
	font-size:11px;
	clear:right;
	margin:10px 40px 0 0;
	text-decoration:none !important;
}

/* Telas estações 
 *  
 */
h2.tit_resp_compartilhada{
	margin-top:40px;
	width:512px;
	float:left;
	height:30px;
	background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_resp_compartilhada.png?v=1.0.1) no-repeat
}
h2.tit_est_reciclagem{
	margin-top:40px;
	width:733px;
	float:left;
	height:43px;
	background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_est_reciclagem.png?v=1.0.1) no-repeat
}

.bgTable table td,
.bgTable table th{ text-align:left; }
.bgTable table td{ color:#777777 } 
.bgTable table th{ padding:2px 10px } 
.bgTable table .center{ text-align:center }

div.paperContent.ecobags{ padding-top:48px; padding-bottom:2px }
div.paperContent.estacoes div.contentEstacoes{ background:url(http://www.unilever80anos.com.br/locales/global/img/bg_marcadagua.jpg?v=1.0.1) no-repeat 0 bottom; }
div.contentEstacoes { 
	float:left;
	width:865px;
	padding-bottom:20px
}
div.contentEstacoes div.ecoContent{
	margin-top:25px;
	margin-right:320px
}
div.contentEstacoes div.ecoContent .wrapperTable{ float:left; width:530px; margin-top:20px }
div.contentEstacoes
	p{		
		color:#1475b4;		
		line-height:1.7em;		
	}
div.contentEstacoes
	p a{ color:#1475b4; font-weight:bold; text-decoration:none }

div.contentEstacoes
	p a:hover{ text-decoration:underline }
	
div.contentEstacoes
	div.contentSide{
		height:480px;
		width:290px;
		float:right;
		background:url(http://www.unilever80anos.com.br/locales/global/img/bg_arvore.jpg?v=1.0.1) no-repeat center bottom;		
	}

div.contentEstacoes
	div.contentSide ul{
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_sidebar.png?v=1.0.1) repeat-x 0 0;
		height:225px;
		padding-top:10px;
		
	}
div.contentEstacoes
	div.contentSide a{		
		height:36px;
		display:block;
		background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_sprite_estacoes.png?v=1.0.1) no-repeat 0 0;		
	}

div.contentEstacoes div.contentSide a.vejaestacoes{ background-position: 0 -37px }
div.contentEstacoes div.contentSide a.saibamais{ width:210px }
div.contentEstacoes div.contentSide a.vejaestacoes{ height:45px }	
div.contentEstacoes div.contentSide li.on a.saibamais{ background-position: -217px 0 }
div.contentEstacoes div.contentSide li.on a.vejaestacoes{ background-position: -264px -37px }

div.contentEstacoes
	div.contentSide ul li{ border-bottom:1px dashed #b6d5e8; margin:15px; padding-bottom:15px }
	
div.contentEstacoes 
	fieldset label{ margin-left:10px }
div.contentEstacoes 
	fieldset select.estado{ width:80px }
div.contentEstacoes 
	fieldset select.cidade{ width:140px }


/*************** File loaded successfully: "tabs.css" / "global" ***************/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}
/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}
/* Skin */
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
	/*
    content: " ";
	*/
}
.ui-tabs-nav li {
    float: left;
    margin: 0 2px 0 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/tabs.png?v=1.0.1) no-repeat top right;
}
li.ui-tabs-selected {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/tabs.png?v=1.0.1) no-repeat bottom right;
}
	li.ui-tabs-selected a span {
		background: #fff;
	}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 10px; /*verificar padding*/
	background:#80b5d7;
	margin:0 7px
}
.ui-tabs-nav a {
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/tabs.png?v=1.0.1) no-repeat top left;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #fff;
	text-decoration:none;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited  {
    position: relative;
    top: 0px;
    z-index: 2;
    margin-top: 0;
    background-position: bottom left;
	color: #5498c5;
}
.ui-tabs-nav a span {
    padding-top: 0px;
    padding-right: 0;
    height: 35px;
    line-height: 35px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 35px;
    line-height: 35px;
}

/* Yellow Skin ------------------------------------------------------ */
#yellowTabs.ui-tabs-nav li{
    float: left;
    margin: 0 2px 0 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_yellow_tab.gif?v=1.0.1) no-repeat top right;
}
	#yellowTabs li.ui-tabs-selected {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_yellow_tab.gif?v=1.0.1) no-repeat bottom right;
	}
		#yellowTabs.ui-tabs-nav .ui-tabs-selected a,
		#yellowTabs.ui-tabs-nav .ui-tabs-selected a:link,
		#yellowTabs.ui-tabs-nav .ui-tabs-selected a:visited {
			position: relative;
			top: 0px;
			z-index: 2;
			margin-top: 0;
			background-position: bottom left;
			color: #fff;
		}
	#yellowTabs.ui-tabs-nav a, #yellowTabs.ui-tabs-nav a span {
		background:#f1f7fb;
	}
	#yellowTabs.ui-tabs-nav a span {
		padding-top: 0px;
		padding-right: 0;
		height: 34px !important;
		line-height: 34px !important;
		font-weight:bold;
	}
		#yellowTabs.ui-tabs-nav .contentYellowTabs .ui-tabs-selected  a span{
			background:#ffc700 url(http://www.unilever80anos.com.br/locales/global/img/bg_yellow_tab.gif?v=1.0.1) repeat-x top left !important;
			background: #ffc700 !important;
			padding-top: 0;
			height: 34px;
			line-height: 34px;
		}
#yellowTabs.ui-tabs-nav a {
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_yellow_tab.gif?v=1.0.1) no-repeat 0 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
	color:#1476b4
}
/* ----------------------------------------------------- */

/* Blue Skin ------------------------------------------------------ */
.contentBlueTabs {
	overflow:hidden;
	zoom:1;
}
#blueTabs.ui-tabs-nav li{
    float: left;
    margin: 0 2px 0 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_blue_tab.gif?v=1.0.1) no-repeat top right;
}
	#blueTabs li.ui-tabs-selected {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_blue_tab.gif?v=1.0.1) no-repeat bottom right;
	}
		#blueTabs.ui-tabs-nav .ui-tabs-selected a,
		#blueTabs.ui-tabs-nav .ui-tabs-selected a:link,
		#blueTabs.ui-tabs-nav .ui-tabs-selected a:visited {
			position: relative;
			top: 0px;
			z-index: 2;
			margin-top: 0;
			background-position: bottom left;
			color: #fff;
		}
	#blueTabs.ui-tabs-nav a span {
		background:#326099;
		font-size:10px;
	}
	#blueTabs.ui-tabs-nav a span {
		padding-top: 0px;
		padding-right: 0;
		height: 15px !important;
		line-height: 15px !important;
		font-weight:bold;
	}
		#blueTabs.ui-tabs-nav .ui-tabs-selected  a span{
			background:#4075b4 url(http://www.unilever80anos.com.br/locales/global/img/bg_blue_tab.gif?v=1.0.1) repeat-x top left !important;
			background: #4075b4 !important;
			padding-top: 0;
			height: 15px;
			line-height: 15px;
		}
#blueTabs.ui-tabs-nav a {
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_blue_tab.gif?v=1.0.1) no-repeat 0 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
	color:#1e3a63
}
/* ----------------------------------------------------- */


/* Short Tabs --------------------------------------------- */
#boxProdutos #tabsConta.ui-tabs-nav a,
#boxProdutos #tabsConta.ui-tabs-nav a span ,
.formsBox #tabsConta.ui-tabs-nav a,
.formsBox #tabsConta.ui-tabs-nav a span {
	background:#c2dced;
}
#boxProdutos .ui-tabs-nav .contentTabs .ui-tabs-selected  a span,
.formsBox .ui-tabs-nav .contentTabs .ui-tabs-selected  a span{
	background:#fff url(http://www.unilever80anos.com.br/locales/global/img/bg_white_tab.gif?v=1.0.1) repeat-x top left !important;
}
#boxProdutos #tabsConta.ui-tabs-nav li,
.formsBox #tabsConta.ui-tabs-nav li {
    float: left;
    margin: 0 2px 0 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_short_tabs.gif?v=1.0.1) no-repeat top right;
}
#boxProdutos #tabsConta li.ui-tabs-selected ,
.formsBox #tabsConta li.ui-tabs-selected {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_short_tabs.gif?v=1.0.1) no-repeat bottom right;
}
#boxProdutos #tabsConta.ui-tabs-nav a span,
.formsBox #tabsConta.ui-tabs-nav a span {
    padding-top: 0px;
    padding-right: 0;
    height: 21px !important;
    line-height: 21px !important;
	font-weight:bold;
}
#boxProdutos #tabsConta .ui-tabs-nav .ui-tabs-selected a span,
.formsBox #tabsConta .ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 21px;
    line-height: 21px;
}
#boxProdutos #tabsConta.ui-tabs-nav a,
.formsBox #tabsConta.ui-tabs-nav a {
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_short_tabs.gif?v=1.0.1) no-repeat 0 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
#boxProdutos #tabsConta.ui-tabs-nav .ui-tabs-selected a,
.formsBox #tabsConta.ui-tabs-nav .ui-tabs-selected a,
#boxProdutos #tabsConta.ui-tabs-nav .ui-tabs-selected a:link,
.formsBox #tabsConta.ui-tabs-nav .ui-tabs-selected a:link,
#boxProdutos #tabsConta.ui-tabs-nav .ui-tabs-selected a:visited,
.formsBox #tabsConta.ui-tabs-nav .ui-tabs-selected a:visited  {
    position: relative;
    top: 0px;
    z-index: 2;
    margin-top: 0;
    background-position: bottom left;
	color: #5498c5;
}
/* -------------------------------------------------- */

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    /*
	cursor: text;
	*/
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #5498c5;
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(img/loading.gif?v=1.0.1) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}


